Prototype of Light-weight Hypervisor for ARM Server Virtualization
نویسندگان
چکیده
As ARM CPUs become increasingly common in the server world, virtualization technologies for mobile systems need to be extended for ARM server systems. However, because this system has the limited resources compared to the traditional x86 server system, new virtualization technologies should be considered to allow as many virtual machines as possible to run efficiently and simultaneously on single ARM server system. In this paper, we present the prototype of lightweight hypervisor for ARM server system which can minimize the performance degradation of the guest operating system running on the hypervisor and provide full virtualization. We explore how to achieve the light-weight ARM hypervisor by describing and analyzing its detailed implementation. Through a performance comparison between the native operating system and the guest operating system running on the proposed hypervisor, we show that the proposed ARM hypervisor guarantees minimal virtualization overhead.
منابع مشابه
A Measurement Study of ARM Virtualization Performance
ARM servers are becoming increasingly common, making server technologies such as virtualization for ARM of growing importance. We present the first in-depth study of ARM virtualization performance on ARM server hardware, including measurements of two popular ARM and x86 hypervisors, KVM and Xen. We show how the ARM hardware support for virtualization can support much faster transitions between ...
متن کاملPerformance Comparison between Light Weight Virtualization Using Docker and Heavy Weight Virtualization
These days everything is shifting to cloud computing. Two of the major types of clouds are infrastructure as a service (IAAS) & Platform as a service (PAAS) cloud. Network engineers and administrators make use of IAAS instead of physical hardware for implementing servers. Software Developers use PAAS for programming purposes. Virtualization is the main base for implementing cloud computing. The...
متن کاملKVM/ARM: Experiences Building the Linux ARM Hypervisor
As ARM CPUs become increasingly common in mobile devices and servers, there is a growing demand for providing the benefits of virtualization for ARMbased devices. We present our experiences building the Linux ARM hypervisor, KVM/ARM, the first full system ARM virtualization solution that can run unmodified guest operating systems on ARM multicore hardware. KVM/ARM introduces split-mode virtuali...
متن کاملA Hardware Accelerated Cross - Architecture Full - System Virtualization
General rights Copyright for the publications made accessible via the Edinburgh Research Explorer is retained by the author(s) and / or other copyright owners and it is a condition of accessing these publications that users recognise and abide by the legal requirements associated with these rights. Take down policy The University of Edinburgh has made every reasonable effort to ensure that Edin...
متن کاملExplorer Hardware Accelerated Cross - Architecture Full - System
General rights Copyright for the publications made accessible via the Edinburgh Research Explorer is retained by the author(s) and / or other copyright owners and it is a condition of accessing these publications that users recognise and abide by the legal requirements associated with these rights. Take down policy The University of Edinburgh has made every reasonable effort to ensure that Edin...
متن کامل